make oneself available - Französisch Englisch Wörterbuch